#ifndef JAE_OBJECTDL_H_
#define JAE_OBJECTDL_H_

#include "object.h"

/****************************************************//**
 * Project-Namespace
 ********************************************************/
namespace jae
{

/****************************************************//**
 * This is not a 'real' object. It's just an object without
 * any modeldata, that can render a given Opengl displayList.\n
 * (See also Object::setDisplayList())
 ********************************************************/
class ObjectDL : public Object
{
public:

    ObjectDL();
    virtual ~ObjectDL();

    virtual void setScaleFactor(GLfloat aValue);
    virtual GLfloat getScaleFactor();
protected:
    virtual void renderModel();
private:
};
} //jae Namespace

#endif /*JAE_OBJECTDL_H_*/
